.box_content_ge
  width: 100%
  height: auto
  margin-top: 100px
.box_top_top
  width: 1200px
  background: #fff
  margin: 0 auto
.content_content
  h2
    position: relative
    display: flex
    align-items: center
    padding-left: 20px
    font-size: 23px
    color: black
    span
      color: #868686
      padding-left: 29px
  h2::before
    content: ''
    position: absolute
    left: 0
    width: 4px
    height: 30px
    background: #9fc125
  p
    padding-left: 20px
    font-size: 14px
    padding-top: 15px
.content_list
  width: 100%
  height: auto
  margin: 45px 0
  display: flex
  justify-content: space-between
  li
    width: 213px
    height: 380px
    img
      width: 100%
      height: 100%
      vertical-align: middle
.content_content_bottom
  width: 100%
  height: 590px
  padding-top: 50px
  display: flex
  .l,.r
    width: 50%
    height: 100%
    background: pink
    position: relative
    display: flex
    flex-wrap: wrap
  .l:hover .img_info
    display: block
  .l>img
    height: 100%
  .img_info
    width: 100%
    height: 100%
    transition: 3s
    position: absolute
    top: 0
    left: 0
    background: rgba(117px, 142px, 36px, 0.9)
    display: none
    .img_center
      position: absolute
      top: 50%
      left: 50%
      transform: translate(-50%,-50%)
      color: #fff
      line-height: 30px
      font-size: 14px
  li
    width: 50%
    height: 50%
    background: red
    position: relative
    img
      width: 100%
      height: 100%
    .img_r_info
      width: 100%
      height: 100%
      color: #fff
      padding: 20px
      line-height: 25px
      font-size: 14px
      position: absolute
      top: 0
      left: 0
      background: rgba(117px, 142px, 36px, 0.9)
      display: none
  li:hover .img_r_info
    display: block
.content_content_img
  height: 646px
  width: 100%
  background: #f5f5f5
.content_img_img
  width: 1200px
  margin: 0 auto
  padding: 98px 0
  position: relative
  color: #fff
  h2
    position: absolute
    top: 240px
    width: 100%
    text-align: center
    font-size: 24px
    letter-spacing: 2px
    font-weight: bold
  p
    position: absolute
    top: 300px
    width: 100%
    text-align: center
    font-size: 18px
    letter-spacing: 1px
    line-height: 30px
